Fine-tuning/ru

Введение

FreeCAD Редактор Настроек в меню Правка → Настройки обычно используется для настройки и работы с таблицей параметров FreeCAD.

Однако можно также получить доступ, изменить и создать параметры вручную, используя Редактор параметров, расположенный в меню Инструменты → Редактор параметров.

На этой странице перечислены параметры, которые недоступны через редактор настроек, но которые вы можете задать вручную для тонкой настройки вашей установки FreeCAD или устранения проблем. Все параметры находятся в папке BaseApp/Preferences/.

General (Основные)

  • Bitmaps/Theme/Name (string): Укажите имя темы иконок, чтобы заменить тему системных иконок, используемую FreeCAD. Используется только если Bitmaps/Theme/UseIconTheme имеет значение true.
  • Bitmaps/Theme/ThemeSearchPaths (boolean): Установите значение false, чтобы FreeCAD использовал свои включенные иконки вместо темы системных иконок в Linux. 0.21 и ниже. Для более поздних версий используйте Bitmaps/Theme/UseIconTheme вместо этого.
  • Bitmaps/Theme/UseIconTheme (boolean): Установите значение true, чтобы заставить Qt использовать иконки из системной темы иконок. По умолчанию false, поэтому FreeCAD будет использовать свои собственные иконки. Это не влияет на другие механизмы темы иконок Qt, такие как системные диалоги, кнопки и другие. Они всегда должны использовать иконки из системной темы. представлено в версии 1.0
  • Dialog/DontUseNativeColorDialog (boolean): Настройка диалога выбора цвета. Установите значение false, если вы хотите, чтобы FreeCAD использовал родной диалог выбора цвета в вашей системе, а не Qt Color Dialog. По умолчанию установлено значение true.
  • Dialog/DontUseNativeDialog (boolean): Настройка файлового диалога. Установите значение false, если вы хотите использовать родной диалог File при открытии файлов, или true, чтобы использовать Qt File Picker Dialog. Значение по умолчанию зависит от настройки времени компиляции: #define (USE_QT_FILEDIALOG).
  • Dialog/DontUseNativeFontDialog (boolean): Используется командой Draft ShapeString (Набросок ТекстоваяГеометрия). Установите значение false, чтобы использовать родной диалог "Шрифт". По умолчанию true.
  • DockWindows/DAGView/Enabled (boolean): Установите значение true, чтобы включить бета-версию Просмотра DAG пристыковываемого виджета. После изменения значения параметра необходимо перезапустить FreeCAD, чтобы виджет стал доступен в списке Вид/Панели.
  • DockWindows/PropertyView/Enabled (boolean): Установите значение true, чтобы включить пристыковываемый виджет Редактор свойств, независимый от Комбо Вида. После изменения значения параметра необходимо перезапустить FreeCAD, чтобы виджет стал доступен в списке Вид/Панели.
  • DockWindows/TreeView/Enabled (boolean): Установите значение true, чтобы включить пристыковываемый виджет Структура документа, независимый от Комбо Вида. После изменения значения параметра необходимо перезапустить FreeCAD, чтобы виджет стал доступен в списке Вид/Панели.
  • Document/AutoNameDynamicProperty (boolean): Установите значение true, чтобы FreeCAD автоматически переименовывал динамические свойства с неверным заданным именем, а не выбрасывал исключение. Обратите внимание, что код Python не будет иметь доступа к новому имени.
  • Document/ChangeViewProviderTouchDocument (boolean): Установите значение false, чтобы изменения видимости элементов не отмечали документ как изменённый.
  • Document/SaveThumbnailFix (boolean): Установите значение true, чтобы исправить проблему с Qt5, которая не позволяет генерировать миниатюры файлов .FCStd.
  • General/LockToolBars (boolean): Установите значение true, чтобы предотвратить перетаскивание панелей инструментов и скрыть маленькие ручки перетаскивания. В основном используется в сочетании с таблицами стилей, которые делают панели инструментов вертикальными.
  • General/RecentIncludesExported (boolean): Установите значение true, чтобы включить экспортированные файлы в список «Недавние файлы». По умолчанию установлено значение false.
  • General/RecentIncludesImported (boolean): Установите значение false, чтобы исключить импортированные файлы из списка Recent Files. По умолчанию установлено значение true.
  • General/ShowSplasherMessages (boolean): Установите значение false, чтобы не показывать сообщения на заставке. Это может сократить время запуска FreeCAD. По умолчанию установлено значение true.
  • Macro/DuplicateFrom001 (boolean): Установите значение true, чтобы всегда начинать поиск предложенного дублирующего имени макроса с @001 вместо текущего @NNN, если это применимо. По умолчанию установлено значение false.
  • Macro/DuplicateIgnoreExtraNote (boolean): Установите значение true, чтобы игнорировать дополнительное примечание при предложении дублирующего имени файла макроса. Дополнительное примечание - это текст в имени файла после «@NNN» и перед «.FCMacro». Пример: «my_macro@005.my_note.FCMacro». Если true, то следующим предлагаемым именем файла будет «my_macro@006.FCMacro». Если установлено значение false, то следующим предлагаемым именем будет «my_macro@006.my_note.FCMacro». Чтобы текст был распознан как дополнительное примечание, он должен начинаться с точки («.»), следующей за «@NNN». В противном случае, например, «my_macro@006_my_note.FCMacro» получит «my_macro@006_my_note@001.FCMacro» в качестве предлагаемого нового имени файла, что может быть желательно в некоторых случаях. По умолчанию false.
  • Macro/ReplaceSpaces (boolean): Установите значение false, если вы не хотите, чтобы пробелы в именах файлов автоматически преобразовывались в символы подчеркивания при создании, переименовании или дублировании макроса. Не влияет на существующие файлы, имеет значение только при создании нового файла, переименовании или дублировании существующего. По умолчанию имеет значение true.
  • MainWindow/ClearMenuBar (boolean): Установите значение true, чтобы очистить строку меню при смене верстака. Это полезно при использовании глобального меню, поскольку оно может не обновляться при смене верстака и быстро перегружаться пунктами меню каждого верстака. По умолчанию имеет значение false. В macOS оно очищается в любом случае, чтобы обойти ошибку Qt.
  • MainWindow/ToolBarNameAsToolTip (boolean): Установите значение false, чтобы не получать название панели инструментов в качестве всплывающей подсказки. По умолчанию установлено значение true.
  • PropertyView/AutoTransactionView (boolean): Установите значение true, чтобы изменения свойств вкладки «Вид» добавлялись в стек отмены (следовательно, были отменены). По умолчанию установлено значение false.
  • Selection/AutoShowSelectionView (boolean): Установите значение true, чтобы панель Selection View (Выбора) отображалась автоматически при выборе чего-либо. По умолчанию установлено значение false.
  • Selection/singleClickFeatureSelect (boolean): Установите значение false, чтобы отключить выбор функции одним щелчком мыши в ПроектнаяДеталь (PartDesign). По умолчанию установлено значение true.
  • TreeView/HideColumn (boolean): Установите значение true, чтобы скрыть колонку «Описание» в Дереве проекта. По умолчанию установлено значение false.
  • TreeView/TreeViewStretchDescription (boolean): Установите значение true, чтобы растянуть колонку «Описание» в Дереве проекта до правого края панели. По умолчанию установлено значение false.
  • Units/PropertyVectorListCopyPrecision (integer): Количество разрядов точности, используемое при копировании таблицы векторов из контекстного меню в системный буфер обмена при использовании Редактора свойств для свойств типа App::PropertyVectorList. По умолчанию 16. представлено в версии 1.1
  • View/AxisLetterColor (unsigned): Цвет букв осей системы координат, отображаемых в правом нижнем углу 3D-вида. По умолчанию 255. Информацию о значении цвета см. в этом разделе.
  • View/AxisXColor (unsigned): Цвет для элементов перекрестия оси X Команды "Преобразование". По умолчанию 3425907456. Информацию о значении цвета см. в этом разделе.
  • View/AxisYColor (unsigned): Тоже для элементов оси Y. По умолчанию 869020416.
  • View/AxisZColor (unsigned): Тоже для элементов оси Z. По умолчанию 859032576.
  • View/LocalCoordinateSystemSize (float): Размер локальных систем координат. По умолчанию 2.0.
  • View/NavigationDebug (boolean): Включает отладочный вывод стилей навигации (начиная с версии 0.19, только стиль навигации Gesture может что-то сообщить).
  • View/SavePicture (string): Устанавливает значение FramebufferObject, PixelBuffer или CoinOffscreenRenderer для различных методов создания изображений из 3D-вида.
  • View/ToggleTransparency (integer): Максимальное значение прозрачности в процентах, которое требуется пользователю для переключения с нуля. По умолчанию 70. представлено в версии 1.1

Имя файла по умолчанию при Экспорте

Обе эти опции поддерживают автоматическую вставку в имя файла различной информации, используя следующие символы форматирования:

Любые другие символы воспринимаются буквально. Если полученное имя файла является недопустимым, оно будет изменено при сохранении, а недопустимые символы будут заменены на символ подчёркивания (_).

Настройки связанные с Мышью

Сочетания клавиш

Клавиша Escape

Навигационный куб

Смотри Навигационный куб.

Специфические верстаки

Верстак BIM (Архитектура)

Верстак CAM (ЧПУ)

Верстак Draft (Набросок)

  • Mod/Draft/DefaultAnnoDisplayMode (integer): Установите значение 1 для создания в Наброске аннотаций (текстовых, размеров и лейблов) с их ВидРежимом Отображения, установленным в Экране. Устанавливается в 0 для новых аннотаций с этим свойством, установленным в режиме World (Всё пространство). По умолчанию установлено значение 0. представлено в версии 1.0
  • Mod/Draft/GridHideInOtherWorkbenches (boolean): Установите значение false, чтобы сохранить сетку в Наброске при переключении на верстаки, отличные от BIM (Архитектура) или Draft (Набросок). По умолчанию имеет значение true. представлено в версии 1.0
  • Mod/Draft/SvgLinesBlack (boolean): Установите значение true, чтобы преобразовать белый цвет в чёрный при выводе SVG. Установите значение false, чтобы сохранить белый цвет. Влияет на экспорт в Flattened SVG (Плоский SVG) и TechDraw DraftViews (Наброски в Чертеже). По умолчанию имеет значение true.
  • Mod/Draft/useSupport (boolean): Установите значение true, чтобы установить свойство ДанныеSupport (Поддержка) объектов Наброска (Draft), созданных на грани (плоскости) существующего базового объекта, на данный базовый объект. Это было стандартным поведением до версии FreeCAD 0.19. Обратите внимание, что этот параметр может не поддерживаться в будущих версиях. По умолчанию имеет значение false.

Верстак Деталь (Part)

Верстак ПроектнаяДеталь (PartDesign)

  • Mod/PartDesign/AdditiveHelixPreview (boolean): Установите значение true, чтобы аддитивная спираль, не пересекающая тело, была видна в предварительном просмотре. По умолчанию установлено значение false.
  • Mod/PartDesign/DefaultDatumColor (unsigned): Рассеянный цвет и прозрачность для Опорной плоскости, Связующей плоскости и Под-объектной связующей формы. По умолчанию 4292280473. Информацию о значении цвета см. в разделе здесь.
  • Mod/PartDesign/SubtractiveHelixPreview (boolean): Установите значение true, чтобы вычитающая спираль, не пересекающая тело, была видна в предварительном просмотре. По умолчанию имеет значение true.
  • Mod/PartDesign/SwitchToTask (boolean): Установите значение false, чтобы предотвратить переключение Верстака ПроектнаяДеталь (PartDesign) на панель задач при запуске. По умолчанию установлено значение true.
  • Mod/PartDesign/SwitchToWB (boolean): Установите значение false, чтобы предотвратить автоматический вызов Верстака ПроектнаяДеталь (PartDesign) при активации команды Создать Тело. По умолчанию установлено значение true.

Верстак Скетчер (Sketcher)

Цвета ярлыков ограничений

Ярлык в Скетчере, отображающий текущий статус ограничений (например, Underconstrained (Недостаточно ограниченный), Полностью ограничен и т. д.), можно стилизовать для каждого состояния либо с помощью таблицы стилей Qt, либо с помощью пользовательских настроек. Пользовательские настройки имеют приоритет, если они были установлены (в папке Mod/Sketcher/General):

Верстак Запуска (Start)

После версии 0.21 Верстак Зпуска (Start)больше не используется.

Модуль Помощь